#ifndef EXCEPTION_H
#define	EXCEPTION_H

#include <iostream>
#include <exception>
using namespace std;

class ExDivZero : public exception
{
        public:
                virtual const char* what() const throw()
                {
                        return "Erreur: division par zéro";
                }
};
class ExDivZero : public exception
{
        public:
                virtual const char* what() const throw()
                {
                        return "Erreur: division par zéro";
                }
};

class ErrOuvertureFichier : public exception
{
        public:
                virtual const char* what() const throw()
                {
                        return "Erreur d'ouverture du ficher";
                }
};

class ErreurSyn : public exception
{
        public:
                virtual const char* what() const throw()
                {
                        return "Erreur de syntaxe";
                }
};
#endif	/* EXCEPTION_H */